package city.spring.modules.reception.entity;

import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 实体类：预约登记
 *
 * @author 谢金婷
 * @date 2020-04-28 10:39:54
 */
@Data
@TableName("reservation")
public class ReservationEntity implements Serializable {

    /**
     * 预约编号
     */
    @TableId(type = IdType.ASSIGN_ID)
    private String id;

    /**
     * 老人姓名
     */
    private String oldmanId;

    /**
     * 自理情况
     */
    private String selfcare;

    /**
     * 预约入住时间
     */
    private Date reservationCheckintime;

    /**
     * 床位类型
     */
    private String bedType;

    /**
     * 是否包房
     */
    private String isPrivateroom;

    /**
     * 预约床位
     */
    private String bed;

    /**
     * 家庭地址
     */
    private String familyaddress;

    /**
     * 预约人姓名
     */
    private String reservationName;

    /**
     * 预约人电话
     */
    private String telephone;

    /**
     * 与老人关系
     */
    private String relationshipOldman;

    /**
     * 预约时间
     */
    private Date reservationtime;

    /**
     * 状态
     */
    private String status;

    /**
     * 创建时间
     */
    @TableField(insertStrategy = FieldStrategy.NEVER, updateStrategy = FieldStrategy.NEVER)
    private Date gmtCreate;

    /**
     * 修改时间
     */
    @TableField(insertStrategy = FieldStrategy.NEVER, updateStrategy = FieldStrategy.NEVER)
    private Date gmtModified;


}